home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / hold me in your arms / Virtual-Worlds / commercial / FocalPoint < prev    next >
Text File  |  1992-04-24  |  7KB  |  150 lines

  1. ********************************ANNOUNCING***********************************
  2.  
  3.  
  4.                                FOCAL POINT(tm)
  5.  
  6.                        3D Audio For The Macintosh II
  7.  
  8.  
  9. FOCAL POINT brings directional binaural sound to the Macintosh.  Multiple
  10. sounds or audio icons come from anywhere around the listener, localized and
  11. animated in real time.  Sounds come from Macintosh soundfiles, synthesizers,
  12. or outside sound sources.
  13.  
  14. FOCAL POINT is an INIT for the Macintosh.  It goes in the System Folder, uses
  15. about fifty kbytes of memory, and creates a group of new function calls similar
  16. to Toolbox calls which provide system-wide access to 3D sound.  Each 3D sound
  17. channel requires one Digidesign Audiomedia card, up to as many as you want to
  18. install.
  19.  
  20. On startup, FOCAL POINT DSP code loads into the Audiomedia's Motorola 56001
  21. processor.  Spatial audio processing then goes on independent of the Macintosh.
  22. Applications or INITs using 3D sound don't slow down.
  23.  
  24. Using FOCAL POINT, you can quickly
  25.      -create a multi-object spatial audio display system
  26.      -create a spatial audio interface for the visually impaired
  27.      -create a many-voice teleconferencing system
  28.      -create the audio equivalent of the Graphical User Interface
  29.      -use directional audio icons to declutter the graphical screen
  30.      -use directional audio as a navigation tool in your application
  31.      -create MIDI-driven 3D sound objects
  32.      -create 3D sound edits with Soundtools, Audiomedia, and other editors
  33.      -add 3D sound to your multimedia presentations
  34.  
  35. Some of these uses can be demonstrated right away by simply turning on audio
  36. mouse pointing in the FOCAL POINT Control Panel.  FOCAL POINT will work while
  37. you're running a related application or INIT which produces its own sounds.
  38.  
  39. FOCAL POINT's output is two channels just like stereo but with spatial
  40. information built into the signals.  It's equalized for headphones but for
  41. some applications, particularly sound editing, loudspeakers work too.
  42.  
  43. FOCAL POINT convolves the audio signal with head-related transfer functions
  44. to generate binaural outputs for the left and right ears.  Transfer functions
  45. are computed in the Motorola 56001 processor, not the Macintosh.  Audio is
  46. 44.1 KHz, 16 bit CD quality.
  47.  
  48. Adding FOCAL POINT 3D audio to an application is easy.  There are only two
  49. main calls, Init3D() and Set3D().  They act like part of the Toolbox and can
  50. be called from any programming environment. Init3D(Ptr channel) is called once.
  51. It installs FOCAL POINT 3D code in the DSP and returns a pointer to the channel
  52. if an Audiomedia card is available. Set3D(Ptr channel,int az,int el,int dist)
  53. changes a sound's location.  Its arguments are channel, azimuth, elevation, and
  54. distance.  Set3D() is fast and can be updated in the main event loop without
  55. waiting around.
  56.  
  57. Sample applications which support headtracking and RS232 host functions come
  58. with FOCAL POINT.  Also included are the THINK C library objects for these
  59. extra functions so programmers can use them to build new applications.
  60.  
  61. FOCAL POINT is available for quantity licensing.  The FOCAL POINT 3D DSP code
  62. also quickly ports to other platforms with the Motorola 56001 processor.
  63.  
  64. PRICES
  65.  
  66. FOCAL POINT INIT and software package, per channel                      $295.00
  67. Digidesign Audiomedia card with required modification at no cost        $995.00
  68.                                                                        ________
  69. COST PER CHANNEL                                                       $1290.00
  70.  
  71. Customer-supplied Digidesign Audiomedia cards can be modified and tested for
  72. $245.00 each.  Shipping is additional.
  73.  
  74. Order FOCAL POINT from:
  75.  
  76.                                BO GEHRING
  77.                            318 W. Galer Street
  78.                            Seattle, WA  98119
  79.                               206-286-8922
  80.                          gehring@dgp.toronto.edu
  81.  
  82.  
  83. FOCAL POINT is a trademark of Bo Gehring
  84. Audiomedia and Soundtools are trademarks of Digidesign Inc.
  85. THINK C is a trademark of Symantec Corporation
  86. Macintosh is a trademark of Apple Computer Inc.
  87.  
  88. =================
  89.  
  90. Date: 25 Oct 91 01:39:07 EDT
  91.  
  92. >[MODERATOR'S NOTE:  I sent Tim the general info we have on citations, but
  93. >if someone can send to him or us (Mark and me) the current information for
  94. >Crystal River Engineering and Gehring Inc. (Focal Point), as well as any
  95. >other 3D sound systems, we can include the info in a FAQ.  Thanks. -- Bob
  96. >Jacobson]
  97.  
  98. Bo came to Boston in August, 91. I invited him to give the 2nd half of a VR 
  99. lecture that I gave for the Greater Boston SIGCHI group. We stayed up til very
  100. late talking about the old days of SigGraph, etc. What a neat guy!
  101.  
  102. His company, Focal Point sells a board with some of his software on it.
  103. The input to the board is 1 mono analog audio channel and x,y,and z position 
  104. for the output. The output is 2 analog audio channels that effectively place 
  105. the sound at the specified location for the headphone wearer. The output can 
  106. also be applied to speakers and does surprisingly well, though I was much more
  107. interested in headphone use. 
  108.  
  109. The board is a slightly modified Audiomedia card made by Digidesign.
  110. It plugs into the Macintosh nubus. It contains the Motorola 56001 DSP chip
  111. and CD quality A to D conversion and D to A conversion. One of the most 
  112. impressive demos I listened to was simply feeding 1 channel of a CD player and
  113. the mouse position [just x and y] into the board. The correspondence between 
  114. the position of the mouse and the location of the sound was very clear. His 
  115. software allows you to make a large virtual screen so that the mouse can 
  116. indicate positions quite far from the actual physical screen.
  117. [I wish visual virtual screens were this cheap!]
  118.  
  119. You can also control the position via RS232 or MIDI. Bo supplies some Think C 
  120. routines so that you can control the sound via your own programs. The updating
  121. of position parameters can be fast and glitch-free, though it doesn't do 
  122. dopler shifting. Each card can only control the position of 1 input channel at
  123. a time. It also does not do any reverb, an important environmental cue. [You 
  124. can, however, reverb the input channel before it enters the card, or even 
  125. reberb each output channel with off-the-shelf hardware.] Bo's distance cue was
  126. simply volume, which is realistic for wide open spaces but not interiors or 
  127. inner cities. For close sounds [several feet], not doing any reberb is just 
  128. fine.
  129.  
  130. The last verson of the Convolvotron that I heard [at VPL, March, 91] could do
  131. 4 channels in real time and had programmable reverb for each channel. Note 
  132. that my listening to each was several months apart so its difficult for me to 
  133. even state a decent subjective impression of the difference in localization 
  134. quality amonst the two. The Convolotron has one H*ll of a lot more compute 
  135. power [300 MIPS as I recall] in it than the single 56001 in Bo's system. Bo 
  136. has come up with a particularly clever algorithm and gets away with much less 
  137. processing power. 
  138.  
  139. Perhaps the most dramatic difference between the two for the end user is 
  140. price. The Audiomedia board costs about $1K and the software an additional 
  141. $500 [August 91 prices]. Four of them would cost you $6K. The Convolovtron 
  142. costs something like $20K [March 91 prices, may well have fallen since].
  143.  
  144. Contacts for Bo:
  145. 318 W. Galer St., Seattle, WA 98119
  146. But phone or fax him in Toronto 416 963-9188
  147. Internet:  gehring@dgp.toronto.edu   
  148.  
  149.  
  150.